percutaneous ethanol injection - Spanish English Dictionary